> That works for systems running SunOS-4.x, but what about Solaris machines? My Solaris 2.3 SPARC-10 system doesn't have a /dev/eeprom. it has a /dev/openprom but strings doesn't find anything. >From the manual page: -- openprom(7) Special Files openprom(7) NAME openprom - PROM monitor configuration interface SYNOPSIS #include <sys/fcntl.h> #include <sys/types.h> #include <sundev/openpromio.h> open("/dev/openprom", mode); DESCRIPTION The internal encoding of the configuration information stored in EEPROM or NVRAM varies from model to model, and on some systems the encoding is "hidden" by the firmware.